grassed ditch - German English Dictionary